GET PlanCare2Api/Permissions/AuthorizedForAccessFunctionPermissions?accessFunctionGuids[0]={accessFunctionGuids[0]}&accessFunctionGuids[1]={accessFunctionGuids[1]}

Returns effective functionpermissions for which the logged on user is authorized.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
accessFunctionGuids

Requested accessfunctionguids filter. If omitted all accessfunctionpermissions for which the logged on user is authorized are returned.

Collection of globally unique identifier

None

Body Parameters

None.

Response Information

Resource Description

Effective functionpermissions for which the logged on user is authorized.

Collection of EffectivePermission
NameDescriptionTypeAdditional information
AccessFunctionGuid

The guid of the accessfunction.

globally unique identifier

None

Permissions

A collection of permissions for the accessfunction for which the logged on user has permission.

Collection of Permission

None

Response Formats

application/json, text/json

Sample:
[
  {
    "$id": "1",
    "AccessFunctionGuid": "731424c2-d343-4bb3-9078-09f15b2ff6a3",
    "Permissions": [
      0,
      0
    ]
  },
  {
    "$ref": "1"
  }
]

application/xml, text/xml

Sample:
<ArrayOfEffectivePermission xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Web.Api.Interface">
  <EffectivePermission>
    <AccessFunctionGuid>731424c2-d343-4bb3-9078-09f15b2ff6a3</AccessFunctionGuid>
    <Permissions xmlns:d3p1="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Business.BusinessLogic.Permissions">
      <d3p1:Permission>None</d3p1:Permission>
      <d3p1:Permission>None</d3p1:Permission>
    </Permissions>
  </EffectivePermission>
  <EffectivePermission>
    <AccessFunctionGuid>731424c2-d343-4bb3-9078-09f15b2ff6a3</AccessFunctionGuid>
    <Permissions xmlns:d3p1="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Business.BusinessLogic.Permissions">
      <d3p1:Permission>None</d3p1:Permission>
      <d3p1:Permission>None</d3p1:Permission>
    </Permissions>
  </EffectivePermission>
</ArrayOfEffectivePermission>